html{min-height:100%;height:100%;margin:0;}
body{margin:0;background: #fff;font-family: "思源黑体 CN";height: 100%;word-wrap: break-word;word-break:break-all;font-size: 14px;}
*{padding:0;margin: 0;}
.page{padding:9px 15px;word-wrap: break-word;word-break:break-all;}




.title{font-size:17px;color:#1b1b1b;text-align:left;padding-top: 8px;}
.title span{display:inline-block;text-align:left;}
.info{height:auto;color: #727272; font-size: 13px;margin:12px 0 20px;}
.time{color:#4a4a4a;font-size: 13px;}
.img{text-align:center;padding:20px 0;}
img{max-width:100%;display:block;margin:auto;}

/*设置字体*/
.font{float:right;position:relative;}
.icon{background-image:url(../img/font.png);background-repeat:no-repeat;background-size: 40px 1000px;-webkit-background-size:60px 330px;}
.font .fontbtn{display:block;width:44px;height:28px;background-position:9px 6px;display:none;}
.setfont{position:absolute;right:0;width:88px;top:33px;border:1px solid #eaeaea;background-color: #f0f2f4;display:none;}
.setfont .icon{float:left;width:44px;height:40px;}
.smaller{background-position:5px -276px;}
.bigger{background-position:6px -51px;}
.arrow{position:absolute;border:1px solid #ddd;border-width:1px 1px 0 0;background-color: #f0f2f4; width:10px;height:10px;display:block;top:-6px;right:16px;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
}

.smaller.disabled{background-position:4px -126px;}
.bigger.disabled{background-position:6px -201px;}






/*强制字体大小*/
.font0{}
.font1, .font1 *{font-size:18px !important;}
.font2, .font2 *{font-size:19px !important;}
.font3, .font3 *{font-size:20px !important;}



.ytk .top{height:73px;background: #66adb3;}
.ytk .top span{display: block;height: 90px;background:url(../img/ytk_bg.jpg) no-repeat right top;background-size: 360px 93px;color: #fff;font-size: 26px;padding-left: 36px;line-height: 73px;}
.ytk .title{height: 18px;border-left: solid 4px #71aab1;margin: 20px 20px 16px;font-size: 18px;line-height: 18px;line-height: 26px\9;padding-left: 15px;color: #3c3c3c;padding-bottom: 0; text-align: left;}
.ytk p{margin: 0 20px;font-size: 12px;color: #646464;line-height: 18px;}
.ytk .tip{color: #71aab1;font-size: 14px;margin: 16px 20px;display: inline; background: none; padding: 0;display: block;}


.obu .top{position: relative;background:url(../img/obu_bg.jpg) no-repeat left top;background-size: 100% 73px;}
.obu .top span{background:none;position: relative;z-index: 2;font-size: 22px;padding-left: 20px;}
.obu .top i{display: inline-block;width: 167px;height: 91px;position: absolute;top: 15px; right: 0px;background: url(../img/obu.png) no-repeat;}

.ytb .top{text-align: center;position: relative;
    background: #f2bea1;
	background-image:linear-gradient(45deg, #f2bea1 0, #f5ca89 100%);
	background-image:-webkit-linear-gradient(-45deg, #f2bea1 0, #f5ca89 100%);
	background-image:-moz-linear-gradient(-45deg, #f2bea1 0,  #f5ca89 100%);
	background-image:-o-linear-gradient(-45deg, #f2bea1 0,  #f5ca89 100%);
	background-image:-ms-linear-gradient(-45deg, #f2bea1 0,  #f5ca89 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f2bea0',endColorStr='#f5c98b',gradientType='1'); 
}
.ytb .top span{background:url(../img/banner.gif) no-repeat center bottom;display: inline-block;width:278px;height: 230px;color: #fff;font-size: 18px;padding-top: 20px;}
.ytb .top i{display: block;background:url(../img/yun.png) repeat-x bottom;height: 29px;width: 100%;position: absolute;bottom: 0;}
.ytb .logo{height: 80px;background: url(../img/ytb.jpg) no-repeat center center;}
.ytb .title{font-size: 18px;color:#ee7700;border:3px solid #ee7700;border-width: 3px 0; margin: auto;width:12px;white-space: nowrap;text-align: center;text-indent: -27px;line-height: 42px;line-height: 30px\9;padding-top: 10px\9;padding-bottom:0;}
.ytb p{color: #606060;margin: 20px;line-height: 20px;font-size: 12px;}


.zhinan{font-size: 14px;color: #2e2e2e;}
.zhinan .top{height: 91px;background: url(../img/zhinan.jpg) no-repeat center bottom #d7e7f4;}
.i_t{display: inline-block;background-image: url(../img/icons.png);background-repeat: no-repeat;vertical-align: top;}
.zhinan .title{padding:18px 0 13px;text-align: center;font-size: 24px;overflow: hidden;color: #4b4b4b;}
.line_l, .line_r{width: 31px;height: 31px;display: inline-block;border-right: solid 1px #6b6b6b;vertical-align: top;background: #f2f2f2;position: absolute;}
.line_l{top: -17px;left: -20px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
}
.line_r{top: 18px; right: -22px;
	transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
}
.zhinan .title span{position: relative; display: inline-block; height: 37px; line-height: 37px;}
.zhinan .title span i{position: absolute;}
.zhinan .tip{margin: 10px 20px 2px;display: block; background: none; border-radius: 0; padding: 0; color: #2e2e2e;font-size: 14px;line-height: normal;}
.zhinan p{margin: 0 20px;line-height: 20px;font-size: 14px;}
.zhinan .tip span{font-size: 28px;position: relative;display: inline-block;padding:0 5px 4px 5px;overflow: hidden;vertical-align: top;margin: -14px 8px 0 0;height: 36px;}
.zhinan .t1 span{color: #73b2e6;}
.zhinan .t2 span{color: #f2dc82;}
.zhinan .t3 span{color: #d46565;}
.zhinan .t4 span{color: #4c4c4c;}
.zhinan .t5 span{color: #68abc1;}
.zhinan .t6 span{color: #7cb37c;}
.zhinan .t7 span{color: #dc5656;}
.zhinan .t8 span{color: #676767;}
.zhinan .tip .line_r{top: 23px; right: -16px;}

.t1_1{width: 24px;height: 24px;left: -36px; z-index: 2; top: 6px;}
.t1_2{width: 31px;height: 13px;background-position: -27px 0; top: 16px; right: -33px;}
.t2_1{width: 20px;height: 20px;background-position: 0 -27px; left: -28px; z-index: 2; top: 9px;}
.t2_2{width: 24px;height: 24px;background-position: -27px -27px; top: 5px; right: -28px;}
.t3_1{width: 23px;height: 16px;background-position: 0 -54px; left: -32px; z-index: 2; top: 11px;}
.t3_2{width: 32px;height: 22px;background-position: -27px -54px; top: 9px; right: -43px;}
.t4_1{width: 22px;height: 16px;background-position: -67px 0; left: -32px; z-index: 2; top:11px;}
.t4_2{width: 33px;height: 24px;background-position: -67px -27px; top: 8px; right: -43px;}
.t5_1{width: 24px;height: 16px;background-position: -67px -54px; left: -32px; z-index: 2; top:12px;}
.t5_2{width: 23px;height: 28px;background-position: -67px -77px; top: 5px; right: -35px;}
.t6_1{width: 28px;height: 30px;background-position: 0 -77px; left: -36px; z-index: 2; top: 4px;}
.t6_2{width: 27px;height: 27px;background-position: -34px -77px; top: 3px; right: -39px;}
.t7_1{width: 24px;height: 18px;background-position: 0 -107px; left: -32px; z-index: 2; top:10px;}
.t7_2{width: 37px;height: 17px;background-position: -27px -107px; top: 11px; right: -45px;}
.t8_1{width: 24px;height: 18px;background-position: 0 -130px; left: -32px; z-index: 2; top:10px;}
.t8_2{width: 26px;height: 26px;background-position: -27px -130px; top: 3px; right: -37px;}



.product a{
	display: block;
	padding: 10px 10px 0;
}
.product a img{
	display: block;
	width: 100%;
}


/*no date*/
.nodate{
	display: table;
	height: 100%;
	width: 100%;
}
.nodate span{
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	color: #b5b5b5;
	font-size: 18px;
}
.nodate i{
	display: block;
	width: 125px;
	height: 85px;
	background: url(../img/nodate.png) no-repeat;
	margin: 0 auto 22px;
}

.zan{
	display: inline-block;
	padding-left: 22px;
	height: 22px;
	line-height: 22px;
	background: url(../img/zan.png) no-repeat left 2px;
	background-size: 15px 15px;
	color: #4a4a4a;
	float: right;
}